<?php if (!defined('BASEPATH')) exit('No direct script access allowed');

/**
 * 文档文档发布扩展接口
 */
class Post_service extends MY_Service {

    public function __construct() {
        parent::__construct();
        //$this->load->service('doc/category_bo');
        log_message('debug', 'Post_service Service Class Initialized');
    }

    /**
     * 文档发布前，数据检查
     *
     * @param $post
     * @return true|Error
     */
    public function check($post) {
        return true;
    }

    /**
     * 文档发布页，正文上方内容显示(模板扩展) <output内容输出>
     */
    public function create_html() {
        $specail = $this->input->get('specail', true);
        if ($specail) {
            $this->load->service('doc/post/post_' . $specail);
        }
    }

    /**
     * 数据处理
     *
     * @param $post
     * @return $post
     */
    public function data_processing($post) {
        return $post;
    }

    /**
     * 文档发布成功后调用
     *
     * @param int $doc_id
     */
    public function add_doc($doc_id) {

    }

    /**
     * 文档更新成功后调用
     *
     * @param int $doc_id
     */
    public function update_doc($doc_id) {

    }
}

/* End of file doc/Post_service.php */
/* Location: ./application/services/doc/Post_service.php */
